Diagramming software

Diagramming software is a computer program that is used to produce graphical diagrams. Diagrams are used in software and business to represent dataflows, workflows and software architecture.

Contents

Flowchart

UML diagram

See List of Unified Modeling Language tools

Concept mapping/Mind mapping

Concept mapping and mind mapping are a subset of diagramming software aimed to represent collections of ideas.

Online diagramming

Online diagramming is a way to create flow charts and business diagrams without having to download and install any software. The diagram will be created completely online and is then exported as an image or pdf file.

Online Drawing tools

Further reading